to build up a profitable business - Français Anglais Dictionnaire