to stand up as a witness - Español Inglés Diccionario