russian periodicals - Turkish English Dictionary