payments by instalments - Turkish English Dictionary