mophead - German English Dictionary