artificial marsh - Alemán Inglés Diccionario