mechanical packing machine - Alemán Inglés Diccionario