projectile weaving machine - Francés Inglés Diccionario