a large, fleshless, ugly, withered person - Französisch Englisch Wörterbuch