payment in installments - German English Dictionary