to be satisfactorily accounted for - Spanisch Englisch Wörterbuch