needle latch - Almanca İngilizce Sözlük