creeping snowberry - Turkish English Dictionary