have a hide like a rhinoceros - Turkish English Dictionary