income from trade and business - Français Anglais Dictionnaire