be in an awkward predicament - French English Dictionary