to be answerable and accountable - Allemand Anglais Dictionnaire