research and development department - Turc Anglais Dictionnaire