muscle-stimulated - Turkish English Dictionary