be in an awkward predicament - Turc Anglais Dictionnaire