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