canadian radio-television and telecommunications commission - German English Dictionary