be rubbed with soap - Turco Inglés Diccionario