once a priest, always a priest - Español Inglés Diccionario