department of r&d and technology - Turc Anglais Dictionnaire