boring and turning machine - Turkish English Dictionary