quick-witted - Turkish English Dictionary