a devout Catholic - Español Inglés Diccionario