sand devil - Turkish English Dictionary