the republic of tatarstan - German English Dictionary