drag through the mud - German English Dictionary