nerve stimulator - Español Inglés Diccionario