high-priest - Francés Inglés Diccionario