have a skin like a rhinoceros - Turkish English Dictionary