to be satisfactorily accounted for - Allemand Anglais Dictionnaire