peer-reviewed paper - Turkish English Dictionary