snow bucket - French English Dictionary