water cleansing plant - Alemán Inglés Diccionario