periodical publications - Turkish English Dictionary