ship deck - French English Dictionary