chicken-livered - Espagnol Anglais Dictionnaire