animal rebellion - French English Dictionary