jack of all trades - EE Dictionary | EE Dictionary