rough blanket - French English Dictionary