tonsillar plugs - Alemán Inglés Diccionario