shifting pacemaker - Turkish English Dictionary