rank and precedence - Espagnol Anglais Dictionnaire