Traducción español inglés

English version

¿Qué significa "roca en grandes bloques , que recuerdan edificios de ciudad" en Inglés