animal rebellion - Spanish English Dictionary