shockproof socket - German English Dictionary