multi-purpose vehicle - Francés Inglés Diccionario