heap of rubble - Turco Inglés Diccionario