self-serving evidence - Turco Inglés Diccionario