testify before a grand jury - Français Anglais Dictionnaire