a pair of socks - Turco Inglés Diccionario