stack cutting machines - Alemán Inglés Diccionario