organization satellite space station - Alemán Inglés Diccionario