composites fabrics production plant - Turco Inglés Diccionario