artificial cardiac pacing - Turkish English Dictionary