water-purifying plant - Espagnol Anglais Dictionnaire