income from installment sales - Almanca İngilizce Sözlük