military leader of any rank - Espagnol Anglais Dictionnaire