republic science and technical center - Turc Anglais Dictionnaire