testify before a grand jury - Deutsch Englisch Wörterbuch