triarch - Español Inglés Diccionario