wallow in the dirt - Spanish English Dictionary