karachai-cherkess republic - Francés Inglés Diccionario