selbsterklärt

listen to the pronunciation of selbsterklärt
Deutsch - Englisch
self-professed (person)