wild plant with white flower and very sweet small fruit - German English Dictionary