mass advertising - German English Dictionary