holy head of a church - Francés Inglés Diccionario