cable-laying plough - Turkish English Dictionary