have a steady job - French English Dictionary