satellites for scientific purposes - Turco Inglés Diccionario