keep something under one's hat - German English Dictionary