inserting machines - Alemán Inglés Diccionario