composites fabrics production plant - Alemán Inglés Diccionario