to take a leap - Deutsch Englisch Wörterbuch