skin barrier - German English Dictionary