perform miracles - Französisch Englisch Wörterbuch