throw mud at somebody - German English Dictionary