horns of hyoid bone - French English Dictionary