road service vehicle - Francés Inglés Diccionario