save your own skin - Francés Inglés Diccionario