testify before a grand jury - Französisch Englisch Wörterbuch