inner self-helper - German English Dictionary