mountain serviceberry - Turkish English Dictionary