have a thick skull - Espagnol Anglais Dictionnaire