television advertisement - German English Dictionary