rescue excavation - Turkish English Dictionary