multi-needle machine - Francés Inglés Diccionario