european space research and technology center - Turc Anglais Dictionnaire