able to penetrate (the) skin - Spanish English Dictionary