hidrofor - French English Dictionary