nature and nurture controversy - Turkish English Dictionary