put in a predicament - Français Anglais Dictionnaire