electrical muscle stimulant (ems) - German English Dictionary