remaining instalments - Turkish English Dictionary