https://www.dict.cc/englisch-deutsch/the+constant+onslaught+of+adverts+on+TV.html