site of the polyps - Turco Inglés Diccionario