sunflower seed hulls - French English Dictionary