thermoplastic vinyl tile - Turkish English Dictionary