terror of the slopes - French English Dictionary