skin-penetrating - French English Dictionary