priest's hat - Francés Inglés Diccionario