neophyte at skiing - French English Dictionary