leg support with adjustable footrest - Turc Anglais Dictionnaire