earth satellite vehicle (esv) - Francés Inglés Diccionario