set off on a quest - Français Anglais Dictionnaire