hydrants - French English Dictionary