interactive advertising (ınternet) - German English Dictionary