ant heap - Turco Inglés Diccionario