apparatus for laying cables under water - French English Dictionary