hammer socket - Turkish English Dictionary