blot on the landscape - EE Dictionary | EE Dictionary