electrical muscle stimulant (ems) - Francés Inglés Diccionario