have a thick skull - Turco Inglés Diccionario