factory-made composite products - Turkish English Dictionary