front of vehicle - Francés Inglés Diccionario