shockproof socket - French English Dictionary