wallow in the mud - German English Dictionary