barking spud - Turkish English Dictionary