live like fighting cocks - Allemand Anglais Dictionnaire