muscle-stimulated - German English Dictionary