lay down on the job - French English Dictionary