cloak and dagger - French English Dictionary