place where the vines abound - Turc Anglais Dictionnaire