festival in honor of saint peter - Französisch Englisch Wörterbuch