be called to court to testify - Español Inglés Diccionario