insert (workpiece) - Francés Inglés Diccionario