canal port - French English Dictionary