overexcitable - German English Dictionary