soil and stain repellent - Spanish English Dictionary