needle-threading device - Alemán Inglés Diccionario