officer of her majesty - Alemán Inglés Diccionario