finish-machined - Spanish English Dictionary