put through a narrow passage - Turc Anglais Dictionnaire