plastic and rubber sheets for roof waterproofing - Turkish English Dictionary