wandering pacemaker - Turkish English Dictionary