anthills - Turkish English Dictionary