wandering pacemaker - French English Dictionary