naberezhnye chelny (city in the republic of tatarstan/russia) - Turkish English Dictionary