channel captain - French English Dictionary