have the skin of a rhinoceros - Français Anglais Dictionnaire