hyperstimulating - German English Dictionary