save your own skin - Alemán Inglés Diccionario