legally sufficient evidence - Alemán Inglés Diccionario