drudgery - French English Dictionary