space stations - Alemán Inglés Diccionario