drudge (work very hard) - German English Dictionary