asphalt waterproofing membrane - Spanish English Dictionary