a devout catholic - Español Inglés Diccionario