Hood latch - İspanyolca İngilizce Sözlük