itv (independent television) - German English Dictionary