strawberry groundcherry - German English Dictionary