lay a ship aboard - Spanish English Dictionary