ship belonging to her majesty - Spanish English Dictionary