creeping snowberry - Spanish English Dictionary