needle and thread - Español Inglés Diccionario