european space research and technology center - Allemand Anglais Dictionnaire