rub oneself with sun cream - Spanish English Dictionary