throw rug - French English Dictionary