non-porous substrate - German English Dictionary