pontoon train - French English Dictionary