dirt-absorbing carpet - French English Dictionary