triple lumen catheter - Turkish English Dictionary