nut-tapping machine - Turkish English Dictionary