self-explaining - Spanisch Englisch Wörterbuch