drudgeries - German English Dictionary