hog horn - French English Dictionary