put in a predicament - French English Dictionary