water-purifying plant - French English Dictionary