to drum up customers - Spanish English Dictionary