dose of one's own medicine - EE Dictionary | EE Dictionary