ship belonging to her majesty - Español Inglés Diccionario