artificial wetland - Francés Inglés Diccionario