fresh from the mint - Turkish English Dictionary