special purpose machines - Alemán Inglés Diccionario