place abounding in vineyards - Turkish English Dictionary