stimulation current therapy - Alemán Inglés Diccionario