snowshed - French English Dictionary