front of a car or truck - Spanish English Dictionary