cover oneself with weeds - Francés Inglés Diccionario