meaning of abgeklärter Verstand

abgeklärter Verstand - German to English

philosophic head