river swamp - Alemán Inglés Diccionario