stick in a miry place - French English Dictionary