spirit rub - Turkish English Dictionary