warmed by rubbing - Turkish English Dictionary