canal boat - French English Dictionary