sunflower seed husks - French English Dictionary