electronic publication - Turkish English Dictionary