officer of high rank - Francés Inglés Diccionario