front of a car or truck - Español Inglés Diccionario