cable laying ship - Turkish English Dictionary