credit terms or payment schedule - Turkish English Dictionary