hidrofora - French English Dictionary