anything carried in a cloak - French English Dictionary