self-documented - Spanisch Englisch Wörterbuch