place where the vines abound - Espagnol Anglais Dictionnaire