skin-penetrating - German English Dictionary