desk-top publishing - Turkish English Dictionary