superstimulate - German English Dictionary