stick in a miry place - German English Dictionary