snow manhole - French English Dictionary