preach and spread the catholic faith - Französisch Englisch Wörterbuch