hard or unwelcome job - French English Dictionary