shock-excite - French English Dictionary