take advantage of an opportunity - Français Anglais Dictionnaire