"substrate mats" in German substrate mats Substratmatten Detailed translations for "substrate mats" substrate mats substrate mats(also: substrate slabs) Substratmatten{masculine plural}