swiss army knife - EE Dictionary | EE Dictionary