cover oneself with weeds - French English Dictionary