rock cotoneaster - German English Dictionary