self-documenting - Deutsch Englisch Wörterbuch