officer of high rank - Español Inglés Diccionario