endogenous stimulation - German English Dictionary