space station astronaut and cosmonaut - Turkish English Dictionary