have a good job - French English Dictionary