archaeological sit - Turkish English Dictionary