iron hand in a velvet glove — A person looking gentle and mild in appearance but who is, in fact, strong and tough in spirit.