Himalayan cotoneaster - German English Dictionary