testify before a grand jury - Turco Inglés Diccionario