mogul skiing - French English Dictionary