sponsor of the advertisement - German English Dictionary