to have feet of clay - Allemand Anglais Dictionnaire