self-grinding - Turkish English Dictionary