key manufacturing machine - Alemán Inglés Diccionario