bush hammering machine - Turkish English Dictionary