hold down a steady job - French English Dictionary