reciprocating feed carriage machine - Turkish English Dictionary