enveloping machine - Francés Inglés Diccionario