present a tv show - German English Dictionary