karachai-cherkess republic - German English Dictionary