european space research and technology center - Turco Inglés Diccionario