agitating vehicle - Francés Inglés Diccionario