slashing machine - Turkish English Dictionary