hydrozoans - French English Dictionary