hot notcher machine - Francés Inglés Diccionario