self-realization - German English Dictionary