hidrotic - French English Dictionary