take a giant stride forward - Deutsch Englisch Wörterbuch