heap of rubble - Turc Anglais Dictionnaire