beast with two backs - Español Inglés Diccionario