seavan - French English Dictionary