cable-laying plough - Spanish English Dictionary