beast with two backs - Francés Inglés Diccionario