shuttle weaving machine - Alemán Inglés Diccionario