panama-hat plant (carludovica palmata) - French English Dictionary