self-documented - Türkisch Englisch Wörterbuch