for all practical purposes - Français Anglais Dictionnaire