making with a blanket - French English Dictionary