beast with two backs - Turco Inglés Diccionario