site survey team (sst) - Turkish English Dictionary