swamp plant - Francés Inglés Diccionario