to be afforded an opportunity - Français Anglais Dictionnaire