in a tough bind - Allemand Anglais Dictionnaire