barking spud - Spanish English Dictionary