electronic node - Turkish English Dictionary