seed of the ivory palms - Espagnol Anglais Dictionnaire