rail-laying crane - Spanish English Dictionary