a thumbnail sketch - Turkish English Dictionary