sunflower seed meal - French English Dictionary