have a thick skull - Allemand Anglais Dictionnaire