barking spud - French English Dictionary