put through a narrow passage - Almanca İngilizce Sözlük