snowblower - French English Dictionary