unmachined part - Spanish English Dictionary