the first manned spacecraft - Francés Inglés Diccionario