place with abundant springs - Deutsch Englisch Wörterbuch