to be satisfactorily accounted for - Almanca İngilizce Sözlük