slipcovers - French English Dictionary