leg support with adjustable length - Spanish English Dictionary