foot protection of slope - Turc Anglais Dictionnaire