beast of ravin - Francés Inglés Diccionario