space station astronaut and cosmonaut - Alemán Inglés Diccionario