Hydrofauna - French English Dictionary