self-involvement - German English Dictionary