sunflower stem - Spanish English Dictionary