smear oneself with grime - Spanish English Dictionary