sunflower stem - German English Dictionary