ship belonging to her majesty - Turkish English Dictionary