fresh from/off the press - Turkish English Dictionary