hydropeat - French English Dictionary