thermoplastic sealant - German English Dictionary