carton-making machine - Francés Inglés Diccionario