splintered-horned - French English Dictionary