louisiana palmetto - French English Dictionary