boring and turning machine - German English Dictionary