have a thick skull - Alemán Inglés Diccionario