macroscopic sphincter - Francés Inglés Diccionario