lunar logistics vehicle - Francés Inglés Diccionario