to have feet of clay - Alemán Inglés Diccionario