keep it under your hat - French English Dictionary