microscopic sphincter - Turco Inglés Diccionario