peer-reviewed literature - Turkish English Dictionary