palmilera - French English Dictionary