have a hide like a rhinoceros - Espagnol Anglais Dictionnaire