rock cotoneaster - French English Dictionary