mutual self-help - German English Dictionary