Pyrenees cotoneaster - German English Dictionary