research and technological development - Turc Anglais Dictionnaire