hidrozi - French English Dictionary