a never-ending job - Turkish English Dictionary