swamp serviceberry - German English Dictionary