channel translation equipment - French English Dictionary