manned space research - Francés Inglés Diccionario