ship belonging to her majesty - Deutsch Englisch Wörterbuch