press equipment - Turkish English Dictionary