ruling triumvirate - Espagnol Anglais Dictionnaire