place with abundant swamps - Türkisch Englisch Wörterbuch