make miracles - Deutsch Englisch Wörterbuch