scientific and technologicalresearch committee - Turc Anglais Dictionnaire