pay it off in installments - Turkish English Dictionary