tatarstan - French English Dictionary