wisp of cloud - Turkish English Dictionary