self-attestation - Deutsch Englisch Wörterbuch