high priests - Francés Inglés Diccionario