automatic restoration equipment - Turkish English Dictionary