income from installment sales - German English Dictionary