ridged horn - French English Dictionary