pressing job - Turkish English Dictionary