pile of rubble - Turc Anglais Dictionnaire