be in an awkward predicament - Turkish English Dictionary