LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“electronic data interchange” in Turkish

1 Turkish translation