What does abgeklärter Verstand mean?

abgeklärter Verstand - German to English

philosophic head