to bombard a consumer with ads - Spanisch Englisch Wörterbuch