shellshocked - French English Dictionary