cardiac sphincter - Francés Inglés Diccionario