hidro - French English Dictionary