medical stockings - French English Dictionary