flourishing trade in - Français Anglais Dictionnaire