self-acting feed apparatus - Turkish English Dictionary