drudgeries - French English Dictionary