dog socket - Turco Inglés Diccionario