recovery of space vehicles - Francés Inglés Diccionario