soil and stain repellent - French English Dictionary