to drum up customers - Français Anglais Dictionnaire