place where the vines abound - Allemand Anglais Dictionnaire