an impish look - Turkish English Dictionary