splined socket - German English Dictionary