open one's kimono - French English Dictionary