explanatory evidence - Turco Inglés Diccionario