orange cotoneaster - German English Dictionary