tree cotoneaster - German English Dictionary