soil and stain repellent - Turco Inglés Diccionario