ship-lifting mechanism - Spanish English Dictionary