hood latch - Almanca İngilizce Sözlük