legal evidence system - Español Inglés Diccionario