forgeable alloy - Turkish English Dictionary