pipe-laying barge - Spanish English Dictionary