mountain juneberry - Turkish English Dictionary