sudden excavation - Spanish English Dictionary