horns of hyoid bone - German English Dictionary