on a number of occasions - Français Anglais Dictionnaire