leg support with adjustable footrest - Allemand Anglais Dictionnaire