ant heap - Turkish English Dictionary