drudgery - German English Dictionary