ship belonging to her majesty - Alemán Inglés Diccionario