hidrops - French English Dictionary