multi-layer textile fabric - Turkish English Dictionary