never-ending process - Turkish English Dictionary