winter hydrants - French English Dictionary