deep excavation - Turkish English Dictionary