cast forging stock - Turkish English Dictionary