directorate of scientific and technological development and innovation - Turc Anglais Dictionnaire