hydroids - French English Dictionary