machine-tooled - Spanish English Dictionary