be in an awkward predicament - Français Anglais Dictionnaire