a job for life - Turkish English Dictionary