Pyrenees cotoneaster - French English Dictionary