leg support with adjustable footrest - Alemán Inglés Diccionario