triarch - Spanish English Dictionary