barking spud - German English Dictionary