medical stockings - Spanish English Dictionary