payment in instalments - German English Dictionary