pigeon livered - Espagnol Anglais Dictionnaire