left cardiac catheters - Turkish English Dictionary