be rubbed with soap - Alemán Inglés Diccionario