large kind of grape - Turkish English Dictionary