leg support with adjustable footrest - Español Inglés Diccionario