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