isolated inverted papilloma of the sphenoid sinus - Francés Inglés Diccionario