reciprocating feed carriage machine - Spanish English Dictionary