geistesgegenwärtig

listen to the pronunciation of geistesgegenwärtig
Deutsch - Englisch
quick-thinking