legal evidence system - Turco Inglés Diccionario