have a job for life - Spanish English Dictionary