place with abundant almond - Deutsch Englisch Wörterbuch