lunar logistics vehicle - Turco Inglés Diccionario