beautiful cotoneaster - German English Dictionary