save your own skin - Turkish English Dictionary