mountain snowberry - Turkish English Dictionary