needle-threading device - Francés Inglés Diccionario