rub the front rock - Turkish English Dictionary