factory-made composite products - Turc Anglais Dictionnaire