rock-formed cavity - Francés Inglés Diccionario