edible sunflower seed - Turkish English Dictionary