cluster of piles - Turco Inglés Diccionario