multi-layered waterproofing - Turkish English Dictionary