roll up in a carpet - French English Dictionary