rub (multiple things) together - Turkish English Dictionary