muscle-stimulating - Alemán Inglés Diccionario