phloem island - French English Dictionary