quick-wittedly - French English Dictionary