cloak in secrecy - French English Dictionary