peer-reviewed journals - Turkish English Dictionary