cable laying ship - French English Dictionary