to be satisfactorily accounted for - Turc Anglais Dictionnaire