shock-excite - German English Dictionary