Traducción español inglés

English version

¿Qué significa "adherido, mena pegada a las paredes rocosas (dep de mena)" en Inglés