stump spud - Spanish English Dictionary