Traducción español inglés

English version

¿Qué significa "despilarar (derribar pilares) ( minas)" en Inglés