mountain juneberry - German English Dictionary