desk top publishing - Turkish English Dictionary