front of a car or truck - İspanyolca İngilizce Sözlük