to have feet of clay - German English Dictionary