dedicated vehicle - Francés Inglés Diccionario