evidence of similar fact - Alemán Inglés Diccionario