surgical removal of the adenoids or growths thereof - Francés Inglés Diccionario