self-serving evidence - Alemán Inglés Diccionario