self-realizing - German English Dictionary