be rubbed with soap - Francés Inglés Diccionario