high priest - Francés Inglés Diccionario