foot rest panel - Turc Anglais Dictionnaire