garden serviceberry - German English Dictionary