canalou - French English Dictionary