remaining instalments - German English Dictionary