sock puppet - Turco Inglés Diccionario