ground planted with wild almond trees - Deutsch Englisch Wörterbuch