his majesty’s ship - Spanish English Dictionary