urban archaeological sites - Turkish English Dictionary