an ancient two-mast boat - French English Dictionary