chechen-ingush autonomous republic - German English Dictionary