chechen-ingush autonomous republic - Spanish English Dictionary