special help of god - Französisch Englisch Wörterbuch