winter-sports equipment - French English Dictionary