leaves of nipa (south-west asian palm) - French English Dictionary