ball hog - French English Dictionary