slip (one) some skin - Espagnol Anglais Dictionnaire