disabled cross-country skiing - French English Dictionary