epiglottis and supraglot - Spanish English Dictionary