cowardly fighting rooster - Espagnol Anglais Dictionnaire