place with abundant almond - Allemand Anglais Dictionnaire