self-serving evidence - Spanisch Englisch Wörterbuch