travelling cloak/blanket - French English Dictionary