artificial sealing liner - Turkish English Dictionary