cardiac sphincter - Turkish English Dictionary