do the job properly - French English Dictionary