level-headedness - German English Dictionary