sudden excavation - Turkish English Dictionary