thermoplastic sealant - Turkish English Dictionary