temporary work site - Turkish English Dictionary