manned lunar landing - Francés Inglés Diccionario