abrasive belt machine - Turkish English Dictionary