thin-leaved snowberry - Turkish English Dictionary