needle and thread - Turco Inglés Diccionario