retail advertising - German English Dictionary