slip (one) some skin - Francés Inglés Diccionario