satellites for scientific purposes - Alemán Inglés Diccionario