pacemaker motorcycle - German English Dictionary