quickwitted - French English Dictionary