wet barrel hydrant - French English Dictionary