hydrofin - French English Dictionary