star prosecution witness - Francés Inglés Diccionario