mark of cain - EE Dictionary | EE Dictionary