slashing machines - Alemán Inglés Diccionario