offcuts from a factory - Francés Inglés Diccionario