hyperexcited - German English Dictionary