orange cotoneaster - French English Dictionary