department of excavations - Turkish English Dictionary