have a skin like a rhinoceros - Spanish English Dictionary