Peking cotoneaster - German English Dictionary