transforaminal lumbar interbody fusion - Turkish English Dictionary