live like fighting cocks - Alemán Inglés Diccionario