a devout Catholic - Spanisch Englisch Wörterbuch