factory-made composite products - Francés Inglés Diccionario