purple serviceberry - German English Dictionary