microscopic sphincter - Alemán Inglés Diccionario