a devout catholic - Turco Inglés Diccionario