self-imposed task - Français Anglais Dictionnaire