large kind of grape - German English Dictionary