cave of a wild beast - Francés Inglés Diccionario