the republic of tatarstan - Francés Inglés Diccionario