longboat - French English Dictionary