creeping snowberry - German English Dictionary