peer-reviewed journal - Turkish English Dictionary