hyperexcitable - German English Dictionary