save your own skin - German English Dictionary