hydrozoon - French English Dictionary