hydroïde - French English Dictionary