cloaks - French English Dictionary