overstimulation - German English Dictionary