brown and white-striped animal - Spanish English Dictionary