have the skin of a rhinoceros - Turc Anglais Dictionnaire