round-leaved serviceberry - German English Dictionary