marine air cushion vehicle - French English Dictionary