on a number of occasions - French English Dictionary