prosecuting witness - Turco Inglés Diccionario