sheerstrake (shipbuilding) - Spanish English Dictionary