have a quick mind - Turkish English Dictionary