polyzoarium - French English Dictionary