heap of rubble - Français Anglais Dictionnaire