rubble mound foot-protection works - Turc Anglais Dictionnaire