temporary excavation - Turkish English Dictionary