oddi sphincter - Turkish English Dictionary