witness legally called to give evidence - Español Inglés Diccionario