irrigation hydrant - French English Dictionary