chicken livered - Espagnol Anglais Dictionnaire