take the witness stand - Francés Inglés Diccionario