shell-shocked - French English Dictionary