mountain serviceberry - German English Dictionary