sworn witness testimony - Allemand Anglais Dictionnaire