royal palm leaf - Espagnol Anglais Dictionnaire