stuffed tribe - Spanish English Dictionary